regular payments - French English Dictionary